MNETRGGYTANVTIFNYLKYHDIEGPWVLDWIWEDQILLSTVGVQSSNFTIYPDDRNRVMIVELPPQTDDNDDQLIIPTSSKDGGIPRFREEHDDLAKSSFTFQIDVGRANLKYHLPAIDHVALTTPRGTYICDKLMKVTQTPGYLSKLVEHELRSVAALGRWEWGHLPQ